Run menu
The Run menu contains commands for compiling and running programs.  To select the run menu, click Run on the main menu bar or press Alt+r on your keyboard.   A menu with the following commands will appear:

Start .rs start running program
Continue .rc continue running program
Pause .rp pause program execution
Kill .rc kill program execution
Recompile .rr recompile program
Assembly .ra create assembly file
Library .rl create library file

RunStart
Run Start begins program execution.  If necessary, the program is recompiled first.

RunContinue
Run Continue resumes execution of the program, assuming it is ready to continue.  Programs pause when they hit a breakpoint or have been explicitly paused by a RunPause command.

RunPause
Run Pause suspends program execution.  While your program is paused, you can display variables, function call frames, and other information about the current state of execution.

RunKill
Run Kill terminates program execution. Variables, function call frames, and other status information is no longer available.

RunRecompile
Run Recompile compiles your program, but does not run it.  You can use this command to check for syntax errors before your program is ready to run.  If no errors are detected during compilation, you can also display the assembly language for the program with Debug Assembly.

RunAssembly
Run Assembly compiles your program into assembly language, and saves it on disk with a .s suffix.  This file can subsequently be assembled and linked to create an application.  The "advanced topics" documentation contains more information about creating .DLL and .EXE executables from XBasic programs.

RunLibrary
Run Library compiles your program into assembly language, and saves it on disk with a .s suffix.  This file can subsequently be assembled and linked to create a library.  The "advanced topics" documentation contains more information about creating .DLL and .EXE executables from XBasic programs.